package org.aswing.tree;

extern interface MutableTreeNode implements TreeNode {
	function getUserObject() : Dynamic;
	function insert(p0 : MutableTreeNode, p1 : Int) : Void;
	function remove(p0 : MutableTreeNode) : Void;
	function removeAt(p0 : Int) : Void;
	function removeFromParent() : Void;
	function setParent(p0 : MutableTreeNode) : Void;
	function setUserObject(p0 : Dynamic) : Void;
}
